typedstream StreamTable HashTable Object [20c] typedstream [1668c] typedstream HashTable Object FirstResponder HeaderClass %%%%i@@ firstnib performMiniaturize: copy: paste: selectAll: performClose: MailManager Application genericobject_nib browser debugging addressHelpPanel login checkInterval automaticRead automaticZoom prefPersonalName mailboxSelection loginResponder automaticOpen mailboxMailbox mailboxHost opener preferencesHelp password prefDomainName sendHelpPanel infoPanel userName preferencesPanel filePanel helpPanel composeCcMe noLineBreaking fileLocal telemetryView mailboxes prefMTPServer mboxHelpPanel prefUserName prefRepository automaticLogin closeFinalKill mailboxResponder loginBox readHelpPanel selectHelpPanel printer literalDisplay fileDestination selectLoad: info: addressBook: help: closeFinalKill: helpPreferences: mailboxCancel: noLineBreaking: open: sendHelp: debug: mboxHelp: selectHelp: composeCcMe: fileCancel: automaticLogin: readHelp: userName: loginOK: literalDisplay: addressHelp: savePreferences: personalName: selectOK: automaticRead: checkInterval: preferences: mailboxOK: fileOK: automaticZoom: terminate: domainName: define: automaticOpen: compose: mtpServer: composeReply: repository: [10030c] typedstream HashTable Object NibData @@@@s Storage {*@@} [3{*@@}] File's Owner CustomObject MailManager SelectHelp WindowTemplate iiii***@s@ Message Selection Criteria Help Panel Responder ScrollView ClipView ciifffcfffs [9203c]{\rtf0\ansi{\fonttbl\f0\fswiss Helvetica;\f1\fmodern Ohlfs;} \margl40 \margr40 {\f0\fs24\fi0\li0\ql\gray0 This is the help panel from MailManager's message selection criteria panel. This panel allows you to select messages in the mailbox based on certain characteristics. This will either change the selected messages in a mailbox browser, or change the membership of a zoomed mailbox browser (zoomer).\ Message criteria serve to eliminate messages which do not match the criteria. The resulting selected messages are only those messages which match } {\f0\i\fs24\fi0\li0\ql\gray0 all} {\f0\fs24\fi0\li0\ql\gray0 the criteria. For example, a criteria list of } {\f0\b\fs24\fi0\li0\ql\gray0 from } {\f1\fs24\fi0\li0\ql\gray0 Crispin} {\f0\fs24\fi0\li0\ql\gray0 , } {\f0\b\fs24\fi0\li0\ql\gray0 subject} {\f0\fs24\fi0\li0\ql\gray0 } {\f1\fs24\fi0\li0\ql\gray0 Tokyo} {\f0\fs24\fi0\li0\ql\gray0 , } {\f0\b\fs24\fi0\li0\ql\gray0 before} {\f0\fs24\fi0\li0\ql\gray0 } {\f1\fs24\fi0\li0\ql\gray0 19-Jul-89} {\f0\fs24\fi0\li0\ql\gray0 will eliminate all messages except those sent before July 19, 1989 with "Crispin" in the from and "Tokyo" in the subject. If you want messages which match any of a set of criteria, use the "Retain Previous Selection" switch discussed below with multiple selections.\ The first set of criteria relate to fields inside a message. If any of these criteria are blank, that particular criterion is not applied. For example, a blank "subject" field means "any subject".\ {\f0\b\fs24\fi0\li0\ql\gray0 . From} {\f0\fs24\fi0\li0\ql\gray0 , } {\f0\b\fs24\fi0\li0\ql\gray0 to} {\f0\fs24\fi0\li0\ql\gray0 , and } {\f0\b\fs24\fi0\li0\ql\gray0 cc} {\f0\fs24\fi0\li0\ql\gray0 match the given string with the mailbox or personal name field of any address in the corresponding field of the envelope of a candidate message. Because of this, it is not necessary to give a complete mail address; either "MRC" or "Crispin" will match} {\f1\fs24\fi0\li0\ql\gray0 \ Mark Crispin } {\f0\fs24\fi0\li0\ql\gray0 \ {\f0\b\fs24\fi0\li0\ql\gray0 \ . Subject } {\f0\fs24\fi0\li0\ql\gray0 matches the given string as a substring of a subject in the envelope of a candidate message. Usually a particular key word or phrase is used.} {\f0\b\fs24\fi0\li0\ql\gray0 \ . Text } {\f0\fs24\fi0\li0\ql\gray0 matches the given string as a substring of the textual body of a candidate message. As with subject, generally a particular key word or phrase is used.} {\f0\b\fs24\fi0\li0\ql\gray0 \ . Other} {\f0\fs24\fi0\li0\ql\gray0 takes the given string, and inserts it as is into the search criteria sent to the remote server without any processing. This is only for use by expert users.} {\f0\b\fs24\fi0\li0\ql\gray0 \ } {\f0\fs24\fi0\li0\ql\gray0 The next set of criteria refer to a date or date range that the message may have. The date referred to is the date that the message was placed in your mailbox (i.e. the date you received the message) and does } {\f0\i\fs24\fi0\li0\ql\gray0 not} {\f0\b\i\fs24\fi0\li0\ql\gray0 } {\f0\fs24\fi0\li0\ql\gray0 necessarily have any correspondence to the date the message was composed. There are three radio buttons which specify the meaning of the first and second fields, which should contain a date string in } {\f1\fs24\fi0\li0\ql\gray0 dd-mmm-yy} {\f0\fs24\fi0\li0\ql\gray0 format; for example } {\f1\fs24\fi0\li0\ql\gray0 19-Jul-89} {\f0\fs24\fi0\li0\ql\gray0 . If there is no date in the first field than date specifications are ignored.\ {\f0\b\fs24\fi0\li0\ql\gray0 . Date} {\f0\fs24\fi0\li0\ql\gray0 matches the date of the candidate message as being on or after midnight of the date in the first field but before midnight of the next day (i.e. the date must match exactly). The date in the second field is ignored.\ {\f0\b\fs24\fi0\li0\ql\gray0 . Before} {\f0\fs24\fi0\li0\ql\gray0 matches the date of the candidate message as being before midnight of the date in the first field. If the second field is present the date of the candidate message must also be on or after midnight of the date in the second field.\ {\f0\b\fs24\fi0\li0\ql\gray0 . After} {\f0\fs24\fi0\li0\ql\gray0 matches the date of the candidate messages as being on or after midnight of the date in the first field. If the second field is present the date of the candidate message must also be before midnight of the date in the second field.\ The third set of criteria refers to status flags that a message may have. Each row represents a list of mutually-exclusive status flag options. In each row, the } {\f0\b\fs24\fi0\li0\ql\gray0 Any} {\f0\fs24\fi0\li0\ql\gray0 option means that that particular flag criteria doesn't apply (for example, } {\f0\b\fs24\fi0\li0\ql\gray0 Any} {\f0\fs24\fi0\li0\ql\gray0 in the row with } {\f0\b\fs24\fi0\li0\ql\gray0 Deleted} {\f0\fs24\fi0\li0\ql\gray0 will match both deleted and undelete messages). The status flags are:\ {\f0\b\fs24\fi0\li0\ql\gray0 . Old} {\f0\fs24\fi0\li0\ql\gray0 messages are messages which are not } {\f0\b\fs24\fi0\li0\ql\gray0 Recent} {\f0\fs24\fi0\li0\ql\gray0 (were in your\ mail file the last time you read your mail).\ {\f0\b\fs24\fi0\li0\ql\gray0 . Recent} {\f0\fs24\fi0\li0\ql\gray0 messages are messages which were placed in your mail file since the last time you read your mail. } {\f0\b\fs24\fi0\li0\ql\gray0 Recent} {\f0\fs24\fi0\li0\ql\gray0 is a special state in that messages which are } {\f0\b\fs24\fi0\li0\ql\gray0 Recent} {\f0\fs24\fi0\li0\ql\gray0 stay that way for the duration of the run of the mail reader which noted they were recent (but another mail reader started during that time will } {\f0\i\fs24\fi0\li0\ql\gray0 not} {\f0\fs24\fi0\li0\ql\gray0 recognize them as } {\f0\b\fs24\fi0\li0\ql\gray0 Recent} {\f0\fs24\fi0\li0\ql\gray0 -- only one mail reader will ever recognize a particular message as } {\f0\b\fs24\fi0\li0\ql\gray0 Recent} {\f0\fs24\fi0\li0\ql\gray0 ).\ {\f0\b\fs24\fi0\li0\ql\gray0 . New} {\f0\fs24\fi0\li0\ql\gray0 messages are those which are } {\f0\i\fs24\fi0\li0\ql\gray0 both} {\f0\fs24\fi0\li0\ql\gray0 } {\f0\b\fs24\fi0\li0\ql\gray0 Recent} {\f0\fs24\fi0\li0\ql\gray0 } {\f0\i\fs24\fi0\li0\ql\gray0 and} {\f0\fs24\fi0\li0\ql\gray0 } {\f0\b\fs24\fi0\li0\ql\gray0 Unseen} {\f0\fs24\fi0\li0\ql\gray0 .\ {\f0\b\fs24\fi0\li0\ql\gray0 . Seen} {\f0\fs24\fi0\li0\ql\gray0 messages are messages which have been read by the user in some way.\ {\f0\b\fs24\fi0\li0\ql\gray0 . Unseen} {\f0\fs24\fi0\li0\ql\gray0 messages are messages which are not } {\f0\b\fs24\fi0\li0\ql\gray0 Seen} {\f0\fs24\fi0\li0\ql\gray0 .\ {\f0\b\fs24\fi0\li0\ql\gray0 . Deleted } {\f0\fs24\fi0\li0\ql\gray0 messages are messages which have been marked as deleted (and to be removed from the mailbox in an expunge operation).\ {\f0\b\fs24\fi0\li0\ql\gray0 . Undeleted } {\f0\fs24\fi0\li0\ql\gray0 messages are messages which are not } {\f0\b\fs24\fi0\li0\ql\gray0 Deleted} {\f0\fs24\fi0\li0\ql\gray0 .\ {\f0\b\fs24\fi0\li0\ql\gray0 . Flagged } {\f0\fs24\fi0\li0\ql\gray0 messages are messages which have been marked as flagged (urgent).\ {\f0\b\fs24\fi0\li0\ql\gray0 . Unflagged} {\f0\fs24\fi0\li0\ql\gray0 messages are messages which are not } {\f0\b\fs24\fi0\li0\ql\gray0 Flagged} {\f0\fs24\fi0\li0\ql\gray0 .\ {\f0\b\fs24\fi0\li0\ql\gray0 . Answered } {\f0\fs24\fi0\li0\ql\gray0 messages are messages which have been answered by the user in some way.\ {\f0\b\fs24\fi0\li0\ql\gray0 . Unanswered} {\f0\fs24\fi0\li0\ql\gray0 messages are messages which are not } {\f0\b\fs24\fi0\li0\ql\gray0 Answered} {\f0\fs24\fi0\li0\ql\gray0 .\ {\f0\b\fs24\fi0\li0\ql\gray0 \ . Retain } {\f0\fs24\fi0\li0\ql\gray0 is a switch which prevents the clearing of the current selection prior to initiating the new selection. The resulting selection is the old selection } {\f0\i\fs24\fi0\li0\ql\gray0 plus} {\f0\fs24\fi0\li0\ql\gray0 the new selection. For example, if you want to select all messages } {\f0\b\fs24\fi0\li0\ql\gray0 from} {\f0\fs24\fi0\li0\ql\gray0 } {\f1\fs24\fi0\li0\ql\gray0 Crispin} {\f0\fs24\fi0\li0\ql\gray0 or } {\f0\b\fs24\fi0\li0\ql\gray0 from} {\f0\fs24\fi0\li0\ql\gray0 } {\f1\fs24\fi0\li0\ql\gray0 Gray} {\f0\fs24\fi0\li0\ql\gray0 , you could start with } {\f0\b\fs24\fi0\li0\ql\gray0 Retain} {\f0\fs24\fi0\li0\ql\gray0 off, do the } {\f0\b\fs24\fi0\li0\ql\gray0 from} {\f0\fs24\fi0\li0\ql\gray0 } {\f1\fs24\fi0\li0\ql\gray0 Crispin} {\f0\fs24\fi0\li0\ql\gray0 selection, turn on } {\f0\b\fs24\fi0\li0\ql\gray0 Retain} {\f0\fs24\fi0\li0\ql\gray0 , and then do the } {\f0\b\fs24\fi0\li0\ql\gray0 from} {\f0\fs24\fi0\li0\ql\gray0 } {\f1\fs24\fi0\li0\ql\gray0 Gray} {\f0\fs24\fi0\li0\ql\gray0 selection.} {\f0\b\fs24\fi0\li0\ql\gray0 \ . Help } {\f0\fs24\fi0\li0\ql\gray0 opens up this panel.\ {\f0\b\fs24\fi0\li0\ql\gray0 \ } {\f0\fs24\fi0\li0\ql\gray0 Once you have set up a suitable search criteria:\ {\f0\b\fs24\fi0\li0\ql\gray0 \ . OK } {\f0\fs24\fi0\li0\ql\gray0 executes the criteria you have picked on the mailbox. This will cause a search for the criteria on the server plus an update of the browser.\ Scroller Control _doScroller: @@@ffs HelpText {i*@@@} [1{i*@@@}] selectHelpPanel